street smarts – English–Español translations

🇬🇧 en es 🇪🇸

street smarts noun

  • practical knowledge concerning human behavior
calle, calle y esquina, gramática parda, mundología
Wiktionary Links